.list-view {
    -fx-background-color: -fx-menu-item-bg;
    -fx-orientation: vertical;
}

.list-view, .split-pane {
    -fx-background-insets: 0;
    -fx-padding: 0;
}

.list-cell { /* <=== changed to even */
    -fx-cursor: hand;
    -fx-text-fill: white;
    -fx-cell-size: 3.4em; /* 24 */
    -fx-font-size: 14px;
    -fx-alignment: CENTER;
    -fx-background-color: -fx-menu-item-bg;
}

.list-cell:filled:hover {
    -fx-background-color: -fx-menu-item-hover-bg;
    -fx-text-fill: white;
}

.list-cell:filled:selected:focused, .list-cell:filled:selected {
    -fx-text-fill: black;
    -fx-background-color: -fx-menu-item-focus-bg;
}
